package com.xlf.service.judge.pojo;

import com.xlf.service.judge.io.File;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author xlf 2734029211@qq.com
 * @Date 2023/9/18 16:21
 * @Description: TODO
 * @Version 1.0
 */
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RunDTO {

    //执行文件，来自编译后的产出。由具体的判题机去指定
    private Object file;

    //语言配置
    private LanguageConfig languageConfig;

    //运行限制
    private RunLimit runLimit;

    //控制台输入
    private File testCaseInput;

}
